#curtain {
  position: fixed;
  width: 100%;
  height: 100%;
  background-color: rgba(0,0,0,.8);
  z-index: 999999;
}

#curtain .modal-form {
width: 50%;
  height: 50%;
  overflow: auto;
  margin: auto;
  position: absolute;
  padding: 20px;
  text-align:center;
  line-height: 24px;
  background-color: white;
  border: 5px solid #29abe2;
  top: 0; left: 0; bottom: 0; right: 0;
}

#curtain .modal-form input[type=button] { margin: 20px; }
#curtain .modal-form input[type=submit] { margin: 20px; }

.ng-cloak {
  display: none;
}

.white {
  background-color: white;
  width: 80%;
  height: 70%;
}

span.table-filter {
  background-color: #29abe2;
  color: white;
  padding: 5px;
  margin: 2px;
  cursor: pointer;
}

span.table-filter.active {
  background-color: #fbb03b;
}